home *** CD-ROM | disk | FTP | other *** search
/ Red Eye Press Kit / Red Eye Press Kit.iso / pc / main.dxr / SCRIPTS_75_savePreview.ls < prev    next >
Encoding:
Text File  |  2005-07-18  |  1.1 KB  |  53 lines

  1. property xSprite, i, o, xLib, saveState, mediaFolder, xTension
  2. global previewImage, downloadList
  3.  
  4. on beginSprite me
  5.   xSprite = me.spriteNum
  6.   i = sprite(xSprite).member.name & "-RO"
  7.   o = sprite(xSprite).member.name
  8.   xLib = sprite(xSprite).castLibNum
  9.   mediaFolder = "PHOTOS"
  10.   xTension = "tif"
  11.   updateSave()
  12. end
  13.  
  14. on mouseWithin me
  15.   sprite(xSprite).member = member(i, xLib)
  16.   cursor(280)
  17. end
  18.  
  19. on mouseLeave me
  20.   if saveState = 0 then
  21.     sprite(xSprite).member = member(o, xLib)
  22.   else
  23.     sprite(xSprite).member = member(i, xLib)
  24.   end if
  25.   cursor(0)
  26. end
  27.  
  28. on endSprite me
  29.   cursor(0)
  30. end
  31.  
  32. on mouseUp me
  33.   downloadItem = [mediaFolder, previewImage, xTension]
  34.   if saveState = 0 then
  35.     saveState = 1
  36.     downloadList.add(downloadItem)
  37.   else
  38.     saveState = 0
  39.     downloadList.deleteAt(downloadList.getPos(downloadItem))
  40.   end if
  41. end
  42.  
  43. on updateSave me
  44.   downloadItem = [mediaFolder, previewImage, xTension]
  45.   if downloadList.getPos(downloadItem) <> 0 then
  46.     saveState = 1
  47.     sprite(xSprite).member = member(i, xLib)
  48.   else
  49.     saveState = 0
  50.     sprite(xSprite).member = member(o, xLib)
  51.   end if
  52. end
  53.